Semi-Custom VLSI Design and Implementation of a New Efficient RNS Division Algorithm
نویسندگان
چکیده
In this paper we introduce a new algorithm for division in residue number system, which can be applied to any moduli set. Simulation results indicated that the algorithm is faster than the most competitive published work. To further improve this speed, we customize this algorithm to serve two specific moduli sets: (2k, 2k −1, 2k−1 −1) and (2k +1, 2k, 2k −1). The customization results in eliminating memory devices (ROMs), thus increasing the speed of operation. A semi-custom VLSI design for this algorithm for the moduli (2k + 1, 2k, 2k − 1) has been implemented, fabricated and tested.
منابع مشابه
A Procedural Method for the Efficient Implementation of Full-Custom VLSI Designs
An imbedded language system for the hyout of VLSI circuits is examined. It is shown that through the judicious use of this system, a large variety of circuits can be designed with circuit density and performance comparable to traditional full-custom design methods, but with design costs more comparable to semi-custom design methods, The high performance of this methodology is attributable to th...
متن کاملA Systolic Architecture for Modulo Multiplication
With the current advances in VLSI technology, traditional algorithms for Residue Number System (RNS) based architectures should be reevaluated to explore the new technology dimensions. In this brief, we introduce A @(log n ) algorithm for large moduli multiplication for RNS based architectures. A systolic array has been designed to perform the modulo multiplication Algorithm. The proposed modul...
متن کاملImplementation of VlSI Based Image Compression Approach on Reconfigurable Computing System - A Survey
Image data require huge amounts of disk space and large bandwidths for transmission. Hence, imagecompression is necessary to reduce the amount of data required to represent a digital image. Thereforean efficient technique for image compression is highly pushed to demand. Although, lots of compressiontechniques are available, but the technique which is faster, memory efficient and simple, surely...
متن کاملAn Improved RNS Reverse Converter in Three-Moduli Set
Residue Number System (RNS) is a carry-free and non-weighed integer system. In this paper an improved three-moduli set in reverse converter based on CRT algorithm is proposed. CRT algorithm can perform a better delay and hardware implementation in modules via other algorithms. This moduli is based on p that covers a wide range on modules and supports the whole range of its modules in dynamic r...
متن کاملFIR Filter Implementation Using Novel Modulo 2 n - 2 k - 1 Adder for RNS
A design of high performance modular adder with an application of FIR filter is implemented in this paper. Moduli set in the form of 2 n -2 k -1 (1≤k≤n-2) can offer excellent balance among RNS channels for multichannel RNS processing. Modular adder can be used in RNS addition, multiplication and division. In this paper, a Finite Impulse Response (FIR) filter using a novel algorithm and its Very...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Comput. J.
دوره 42 شماره
صفحات -
تاریخ انتشار 1999